from django.contrib import admin
from .models import Ad
from django.utils.safestring import mark_safe # mark_safe转义函数对HTML关键字进行转义，将HTML代码转化为HTML实体
from .models import Resume
# Register your models here.


class ResumeAdmin(admin.ModelAdmin):
    list_display = ('name', 'status', 'personID', 'birth', 'edu', 'school',
                    'major', 'position', 'image_data') # 在后台管理系统中需要展示的模型

    def image_data(self, obj):
        return mark_safe(u'<img src="%s" width="120px" />' % obj.photo.url) # 将照片的URL路径赋值到HTML中，并通过转义字符进行转换，从而得到最终的image_data()能以缩略图显示

    image_data.short_description = u'个人照片'

admin.site.register(Ad) # 把欢迎咨询模型注册到后台管理系统中
admin.site.register(Resume,ResumeAdmin) # 把加入恒达模型注册到后台管理系统中,再加上个模型管理器